<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Math</title>
</head>
<body>
<script>
    /*Math 和其他对象不同 它不是一个构造函数，它属于工具类不用创建对象
    *       它里面封装了数学运算相关的属性和方法
    *       1.Mach.PI 圆周率
    *       2.abs() 绝对值
    *       3.ceil()可以对一个数进行向上取整  小数位只要有值自动进1
    *       4.floor()可以对一个数进行向下取整  小数位只要有值自动舍去
    *       5.round()四舍五入取证
    *       6.random（） 用来生产一个0-1之间的随机数
    *               生成一个0-10的随机数Math.random()*10
    *               生成一个0-x的随机数Math.roumd(Math.random()*x)
    *       7.max()可以获取多个数中最大值
    *       8.min()可以获取多个数中最小值
    *       9.sqrt()平方根 开方的意思
    *       10.pow() x的y次幂
    *
    *
    *  */
    console.log(Math.PI);//圆周率的值 PI是常量  都是大些的
    console.log(Math.abs(-1));//1
    console.log(Math.ceil(4.1));//5
    console.log(Math.floor(1.99));//1
    console.log(Math.round(5.4));//1
    console.log(Math.round(5.6));//2
    for (var i=0;i<30;i++){
        // console.log(Math.random());
        console.log(Math.round(Math.random()*20));
    }
    var max=Math.max(22,33,66,50,30);
    var min=Math.min(22,33,66,50,30);
    console.log("max="+max);
    console.log("min="+min);
    console.log(Math.sqrt(16));//4
    console.log(Math.pow(2,5));//16
</script>
</body>
</html>